<!DOCTYPE html>
<!--
http://nicolasgallagher.com/micro-clearfix-hack/
"The clearfix hack is a popular way to contain floats without resorting to using
presentational markup."
Goal: avoid extra spaces added to the output for this, e.g. NVDA reading "blank".
-->
<html>
<head>
<style>
.cf::before, .cf::after {
  content: " ";
  display: table;
}
.cf::after { clear: both; }

.cf { background: lightgray; }
.float {
  float: left;
  padding: 5px;
  background: beige;
}
</style>
</head>
<body>

<h1>Micro clearfix demo</h1>
<div class="cf">
  <div class="float">Float#1</div>
  <div class="float">Float#2</div>
</div>
<h2>End of demo</h2>
</body>
</html>
